(mentally) retarded - Englisch Synonyme Wörterbuch